package org.yun.common.utils.setting;

import java.io.Serializable;
import java.math.BigDecimal;

public class Setting implements Serializable {
    private static final long serialVersionUID = -1478999889661796840L;

    /**
     * 版权信息
     */
    private String copyRight;

    /**
     * 客服电话
     */
    private String servicePhone;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 技术支持
     */
    private String techSupport;

    /**
     * 平台抽成比例
     */
    private BigDecimal contractRatio;

    /**
     * 监工抽成比例
     */
    private BigDecimal overseeRatio;

    /**
     * 平台对公账户
     */
    private String platformPublicAcct;

    /**
     * 商家押金
     */
    private BigDecimal depositAcct;

    /**
     * 需求信息费
     */
    private BigDecimal reqMessageCost;

    /**
     * 家装预算-每平方单价(高端)
     */
    private BigDecimal advancedBudgetUnivalent;

    /**
     * 家装预算-每平方单价(中端)
     */
    private BigDecimal interBudgetUnivalent;

    /**
     * 家装预算-每平方单价(基础)
     */
    private BigDecimal basicsBudgetUnivalent;

    /**
     * 合同模板地址
     */
    private String contractTemplate;

    /**
     * 获取版权信息
     */
    public String getCopyRight() {
        return copyRight;
    }

    /**
     * 设置版权信息
     */
    public void setCopyRight(String copyRight) {
        this.copyRight = copyRight;
    }

    /**
     * 获取客服电话
     */
    public String getServicePhone() {
        return servicePhone;
    }

    /**
     * 设置客服电话
     */
    public void setServicePhone(String servicePhone) {
        this.servicePhone = servicePhone;
    }

    /**
     * 获取邮箱
     */
    public String getEmail() {
        return email;
    }

    /**
     * 设置邮箱
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * 获取技术支持
     */
    public String getTechSupport() {
        return techSupport;
    }

    /**
     * 设置技术支持
     */
    public void setTechSupport(String techSupport) {
        this.techSupport = techSupport;
    }

    /**
     * 获取平台抽成比例
     */
    public BigDecimal getContractRatio() {
        return contractRatio;
    }

    /**
     * 设置平台抽成比例
     */
    public void setContractRatio(BigDecimal contractRatio) {
        this.contractRatio = contractRatio;
    }

    /**
     * 获取监工抽成比例
     */
    public BigDecimal getOverseeRatio() {
        return overseeRatio;
    }

    /**
     * 设置监工抽成比例
     */
    public void setOverseeRatio(BigDecimal overseeRatio) {
        this.overseeRatio = overseeRatio;
    }

    /**
     * 获取平台对公账户
     */
    public String getPlatformPublicAcct() {
        return platformPublicAcct;
    }

    /**
     * 设置平台对公账户
     */
    public void setPlatformPublicAcct(String platformPublicAcct) {
        this.platformPublicAcct = platformPublicAcct == null ? null : platformPublicAcct.trim();
    }

    /**
     * 获取押金账户
     */
    public BigDecimal getDepositAcct() {
        return depositAcct;
    }

    /**
     * 设置押金账户
     */
    public void setDepositAcct(BigDecimal depositAcct) {
        this.depositAcct = depositAcct;
    }

    /**
     * 获取需求信息费
     */
    public BigDecimal getReqMessageCost() {
        return reqMessageCost;
    }

    /**
     * 设置需求信息费
     */
    public void setReqMessageCost(BigDecimal reqMessageCost) {
        this.reqMessageCost = reqMessageCost;
    }

    /**
     * 获取合同模板地址
     */
    public String getContractTemplate() {
        return contractTemplate;
    }

    /**
     * 设置合同模板地址
     */
    public void setContractTemplate(String contractTemplate) {
        this.contractTemplate = contractTemplate;
    }

    /**
     * 家装预算-每平方单价(高端)
     */
    public BigDecimal getAdvancedBudgetUnivalent() {
        return advancedBudgetUnivalent;
    }

    /**
     * 家装预算-每平方单价(高端)
     */
    public void setAdvancedBudgetUnivalent(BigDecimal advancedBudgetUnivalent) {
        this.advancedBudgetUnivalent = advancedBudgetUnivalent;
    }

    /**
     * 家装预算-每平方单价(中端)
     */
    public BigDecimal getInterBudgetUnivalent() {
        return interBudgetUnivalent;
    }

    /**
     * 家装预算-每平方单价(中端)
     */
    public void setInterBudgetUnivalent(BigDecimal interBudgetUnivalent) {
        this.interBudgetUnivalent = interBudgetUnivalent;
    }

    /**
     * 家装预算-每平方单价(低端)
     */
    public BigDecimal getBasicsBudgetUnivalent() {
        return basicsBudgetUnivalent;
    }

    /**
     * 家装预算-每平方单价(低端)
     */
    public void setBasicsBudgetUnivalent(BigDecimal basicsBudgetUnivalent) {
        this.basicsBudgetUnivalent = basicsBudgetUnivalent;
    }
}
